car pools - German English Dictionary